仅供学习研究使用,游戏版本为1.0.4
,以下修改仅针对游客账号登录。
apktool
反编译文件,用 [dnSpy](https://github.com/0xd4d/dnSpy)
打开游戏脚本文件assets/bin/Data/Managed/Assembly-CSharp.dll
,浏览类名,发现StepController
,应该和步数控制有关:
观察 GameDataCenter.Instance.MyData
,其类型如下:
重点关注Coin
和Step
字段,直接修改它们的get
函数以锁定数据:
和
经测试,get
的返回值直接是对应的数据,和set
中加上的常数无关。
游戏中的某些道具还有购买次数限制,在GameDataCenter
类中发现CanBuyItem
函数:
返回值与buyRecord.times
有关,查看对该字段的赋值代码:
这里去掉增加times
的代码,直接返回,如图中红框所示。
编译、签名、安装,进入游戏: